/**
 * Plugins Registry
 * 注册所有内置插件
 */
const PluginManager = require('../services/PluginManager');
const FundsAnalysisPlugin = require('../services/FundsAnalysisService');
const FastPassPlugin = require('../services/FastPassPlugin');

function registerPlugins() {
    PluginManager.register(FundsAnalysisPlugin);
    PluginManager.register(FastPassPlugin);

    // Load user plugins from directory
    PluginManager.loadUserPlugins();

    // Future plugins can be registered here
    // PluginManager.register(TrajectoryPlugin);
}

module.exports = {
    registerPlugins
};
